The Need for Headers: An Impossibility Result for Communication over Unreliable Channels
نویسندگان
چکیده
It is proved that any protocol that constructs a reliable data link service using an unreliable physical channel service necessarily includes in the packets some header information that enables the protocol to treat different packets differently. The physical channel considered is permitted to lose, but not reorder or duplicate packets. The formal framework used for the proof is the I/O automaton model. 1 I n t r o d u c t i o n Probably the most common use for formal models of concurrent programming is to verify that protocols meet their specifications. A less common, but nonetheless important use for such models is to prove impossibility results, showing that no protocol can possibly solve a particular problem. We believe that it is important to the coherence of our research field that the same formal models be used as the foundation for both kinds of activities. Some of the features of a formal model that axe needed to support impossibility results axe the same as those needed for verification; for instance, both kinds of models must allow separate description of the problem to be solved and the allowable implementations. However, some other features may be different. A useful model for proving impossibility results should include a notion of "fair" or "admissible" execution, which describes exactly when system components are required to continue taking steps; otherwise, it will be impossible to guarantee that the system satisfies any liveness properties. Also, a model for proving impossibility results needs to designate which activities are under the control of the protocol and which are under the control of the environment; otherwise, a protocol might "solve" a problem in a trivial way, simply by preventing some of the inputs from occurring. A more extensive discussion of these features can be found in [12]. We believe that the I /O automaton model [10, 11] can serve as a reasonable basis for both verifying concurrent algorithms and for proving impossibility results. The model has already been used in verifying a wide range of algorithms (see, for example, [10, 3, 4, 5, 7, 14, 16, 17]). In this paper, we use it to prove an impossibility result, namely, that any protocol that implements a reliable data link service by using an unreliable physical channel service necessaxily includes in The authors were supported in part by the National Science Foundation under gra~t CCR-86-11442, by the Office of Naval Research under contract N00014-85-K-0168 and by the Defense Advanced Research Projects Agency under contracts N00014-83-K-0125 and N00014-89-J-1988. The first author was supported in part by the Research Foundation for Information Technology of the University of Sydney.
منابع مشابه
Evaluation Performance of OFDM Mutlicarrier Modulation over Rayleigh and RicianStandard Channels Using WPT-OFDM Modulations
Last years, Wavelet Packet Modulation (WPM) or Wavelet Packet Transform based Orthogonal Frequency Division Multiplexing (WPT-OFDM) have been introduced to wired and wireless communication fields as efficient Multicarrier Modulation (MCM) techniques. The wavelets have interesting features such as flexibility, compatibility and localization in both time and frequency domains with no need to use ...
متن کاملA Blind Hammerstein Diversity Combining Technique for Flat Fading Channels
Diversity combining techniques play an important role in combating the destructive effects of channel fading in wireless communication systems. In this work we present a blind diversity combining technique for Rayleigh flat fading channels based on Hammerstein type filters. We show that the performance of this technique is very close to ideal MRC system which is accepted as an optimum receiver ...
متن کاملSingle-Carrier Frequency-Domain Equalization for Orthogonal STBC over Frequency-Selective MIMO-PLC channels
In this paper we propose a new space diversity scheme for broadband PLC systems using orthogonal space-time block coding (OSTBC) transmission combined with single-carrier frequency-domain equalization (SC-FDE). To apply this diversity technique to PLC channels, we first propose a new technique for combining SC-FDE with OSTBCs applicable to all dispersive multipath channels impaired by impulsive...
متن کاملEstimation of Network Reliability for a Fully Connected Network with Unreliable Nodes and Unreliable Edges using Neuro Optimization
In this paper it is tried to estimate the reliability of a fully connected network of some unreliable nodes and unreliable connections (edges) between them. The proliferation of electronic messaging has been witnessed during the last few years. The acute problem of node failure and connection failure is frequently encountered in communication through various types of networks. We know that a ne...
متن کاملEnergy Detection of Unknown Signals over Composite multipath/shadowing Fading Channels
In this paper, the performance analysis of an energy detector is exploited over composite multipath/shadowing fading channels, which is modeled by Rayleigh-lognormal (RL) distribution. Based on an approximate channel model which was recently proposed by the author, the RL envelope probability density function (pdf) is approximated by a finite sum of weighted Rayleigh pdfs. Relying on this inter...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990